set(TARGET_NAME gm_test)

#设置可执行文件目录
set(TARGET_DIR ${PROJECT_ROOT_DIR}/bin)
# debug和release版本目录不一样
#设置生成的可执行文件最后输出的路径
set(EXECUTABLE_OUTPUT_PATH ${TARGET_DIR}/${BuildType})
# 查找src目录下的所有源文件
# 并将名称保存到 DIR_LIB_SRCS 变量
aux_source_directory(. src_list)
# 添加当前编译目标使用到的头文件搜索路径，多个路径之间用空格分隔
# 如果路径包含空格，可以使用双引号将它括起来
# 生成可执行文件
add_executable(${TARGET_NAME} ${src_list})
#添加依赖库
target_link_libraries(${TARGET_NAME} ${LIB_NAME})
